/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package frontera.dao;

import entidad.CambiosPrestacion;
import java.util.ArrayList;
import javax.persistence.EntityManager;
import javax.persistence.Query;

/**
 *
 * @author Sebastian
 */
public class CambiosPrestacionDAO extends DAO<CambiosPrestacion> {
    
    public CambiosPrestacionDAO(String nombreEntidad) {
            super(nombreEntidad);
    }

    public CambiosPrestacionDAO() {
            this("CambiosPrestacion");
    }
    @Override
    public boolean actualizar(CambiosPrestacion viejaEntidad, CambiosPrestacion nuevaEntidad) {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public ArrayList<CambiosPrestacion> getCambiosPrestacion(){
            EntityManager em = emf.createEntityManager();
            ArrayList<CambiosPrestacion> cambios = null;

            Query q = em.createQuery("SELECT e FROM CambiosPrestacion e");
            try {                       
                cambios = (ArrayList<CambiosPrestacion>) q.getResultList();
            } catch (Exception e){
                e.printStackTrace();
            }finally {
                em.close();
                return cambios;
            }
    }
    
}
